monkey winch - Turkish English Dictionary